someone with a glib tongue - Spanish English Dictionary